package PHANVANVUONG.OOP.HOMEWORK.EX01;

import java.util.Scanner;

public class Views {
	@SuppressWarnings("resource")
	public static void main(String[] args) {
		String UserName, PassWord;
		do {
			System.out.print("Nhập vào UserName: ");
			UserName = new Scanner(System.in).nextLine();
			if (UserName.isEmpty()) {
				System.out.println("Bạn chưa nhập vào UserName. Mời nhập lại");
			}
		} while (UserName.isEmpty());
		do {
			System.out.print("Nhập vào PassWord: ");
			PassWord = new Scanner(System.in).nextLine();
			if (PassWord.isEmpty())
				System.out.println("Bạn chưa nhập vào UserName. Mời nhập lại");
		} while (PassWord.isEmpty());
		// 1. Khai báo và khởi tạo thông tin đối tượng
		UserEntity objUser = new UserEntity();
		objUser.setUserId(1);
		objUser.setUserName(UserName);
		objUser.setFullName("Phan Văn Vượng");
		objUser.setPassWord(PassWord);

		// 2. Khai báo và khởi tạo đối tượng thuộc của Controllers
		Controllers objControllers = new Controllers(objUser);

		// 3. Ủy quyền thực thi nghiệp vụ
		if (objControllers.checkUsers()) {
			System.out.println("Chúc mừng bạn đã đăng nhập thành công");
		} else
			System.out.println("Rất tiếc cho chuyên gia");
	}
}
